Executable Statements
Pascal           C/C++
   x := y + z         x = y + z;
l NOTE 1: This is an instance of the C expression much
more flexible than its Pascal equivalent.
   {
     x = y + z;
     w = x;
   }
   begin
     x := y + z;
     w := x
   end
l NOTE 2: There is never a semicolon after the
terminating }, but the last statement inside the compound
statement does end with a semicolon